Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 DENE ROAD Terraced £246,413 £44,200 19 Jul 1996